transmitting apparatus - German English Dictionary